簡單描述一下題目, 從input 的array中, 找出唯一的一個數值
func lonelyinteger(a []int32) int32 {
// Write your code here
number:=int32(0)
for i:=0;i<len(a);i++{
number=number+a[i]
}
for i:=0;i<len(a)-1;i++{
for j:=i+1;j<len(a);j++{
if a[i]==a[j]{
number=number-a[i]*2
}
}
}
return number
}
我的作法是先將array加總起來為number, 最後用兩個for來判斷是否array的數值是否重複, 如果重複就從number裡面扣掉兩倍
以上為小弟單純紀錄, 如果有錯還請多包涵